vs
QUICK ANSWER
"Era" is a form of "era", a noun which is often translated as "era". "Ha estado" is a form of "ha estado", a phrase which is often translated as "he's been". Learn more about the difference between "era" and "ha estado" below.
la era(
eh
-
rah
)A feminine noun is almost always used with feminine articles and adjectives (e.g., la mujer bonita, la luna llena).
a. threshing floor
Limpió la era y llevó el grano al granero.He cleaned up the threshing floor and took the grain into the barn.
ha estado(
ah
ehs
-
tah
-
doh
)A phrase is a group of words commonly used together (e.g., once upon a time).
a. he's been (masculine)
Ha estado triste desde que cortó con la noviaHe's been sad ever since he broke up with his girlfriend.
b. she's been (feminine)
¿Tienes noticias de Anamaría? - Ha estado enferma toda la semana.Any news about Anamaria? - She's been ill all week.
c. it's been
La casa está muy deteriorada. Ha estado abandonada muchos años.The house is run down. It's been abandoned for many years.
2. (formal) (used to talk about states; singular)
A word or phrase used to refer to the second person formal “usted” by their conjugation or implied context (e.g., usted).
a. you've been
Si usted ha estado deprimido antes, no tome este medicamento.If you've been depressed before, don't take this medicine.
a. he's been (masculine)
Pídele a Juan que te recomiende un hotel: ha estado varias veces en París.Ask Juan to recommend you a hotel. He's been to Paris several times
b. she's been (feminine)
Ha estado en varios países del sudeste asiático.She's been to several countries in Southeast Asia.
4. (formal) (used to talk about visited places; singular)
A word or phrase used to refer to the second person formal “usted” by their conjugation or implied context (e.g., usted).
a. you've been
Según su pasaporte, usted ha estado en Marruecos.According to your passport, you've been to Morocco.